package com.browsesoft.tools;

import java.util.Collection;

import com.browsesoft.Tools;

/**
 * 包含一些常用的字符串处理方法
 */
public class StringTool {
	/**
	 * 看给定的标识是否包含在以逗号分隔的标识串中
	 * 
	 * @param indicate
	 *            标识
	 * @param indicates
	 *            标识串 return 是否包含
	 */
	public static boolean contains(String indicate, String indicates) {
		// 把标识串转换成列表
		Collection result = Tools.stringToLinkedList(indicates);
		// 返回列表是否包含串
		return result.contains(indicate);
	}

	/**
	 * 将字符串转为整数
	 */
	public static int stringToInt(String number) {
		try {
			int result = Integer.parseInt(number);
			return result;
		} catch (NumberFormatException ex) {
			return 0;
		}
	}

	/**
	 * 整数转为字符串
	 */
	public static String intToString(int number) {
		String result = String.valueOf(number);
		return result;
	}

}